package com.itheima.comday06.itheima01;

import java.util.Scanner;

public class Demo09 {
    public static void main(String[] args) {
        //定义一个数组,键盘输入6个分数,求最高分，求最低分，求和，计算平均分

        //定义数组
        int[] arr = new int[6];

        //键盘输入6个分数
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入6个分数：");
        for (int i = 0; i < arr.length; i++) {
            int a = sc.nextInt();
            arr[i] = a;
        }

        //调用方法获取最高分
        int max = getMax(arr);
        //调用方法获取最低分
        int min = getMin(arr);
        //调用方法获取总分
        int sum = getSum(arr);


        //计算平均分
        System.out.println( (sum-max-min) / 4.0 );
    }


    //求最高分
    public static int getMax(int[] arr){
        int max = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if(arr[i] > max){
                max = arr[i];
            }
        }
        return max;
    }


    //求最低分
    public static int getMin(int[] arr){
        int min = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if(arr[i] < min){
                min = arr[i];
            }
        }
        return min;
    }

    //求和
    public static int getSum(int[] arr){
        int sum = 0;
        for (int i = 0; i < arr.length; i++) {
            sum += arr[i];
        }
        return sum;
    }
}
